idyllic and fruitful land